package com.hopes.bizz.emergency.common.constant;

/**
 * @author cx
 * @ProjectName emergency
 * @Description 预案字典常量
 * @time 2023/10/24 17:18
 */
public class PlanDicConstant {

    /**
     * 审核状态 --待评审
     */
    public static final Integer EMERGENCY_STATUS_WAIT_AUDIT = 0;
    /**
     * 审核状态 --待公布
     */
    public static final Integer EMERGENCY_STATUS_WAIT_RELEASE = 1;
    /**
     * 审核状态 --审核不通过
     */
    public static final Integer EMERGENCY_STATUS_AUDIT_FAILED = 2;
    /**
     * 审核状态 --已公布
     */
    public static final Integer EMERGENCY_STATUS_ALREADY_RELEASE = 3;

    /**
     * 备案状态 --登记
     */
    public static final Integer FILINGS_STATUS_WAIT_REGISTER = 0;
    /**
     * 备案状态 --审核通过
     */
    public static final Integer FILINGS_STATUS_AUDIT_SUCCESS = 1;
    /**
     * 备案状态 --审核不通过
     */
    public static final Integer FILINGS_STATUS_AUDIT_FAILED = 2;


    /**
     * 过期期限
     */
    public static final Long  EXPIRED_LIMIT= 60L;

    /**
     * 过期状态 --正常
     */
    public static final Integer NORMAL = 1;

    /**
     * 过期状态 --接近过期
     */
    public static final Integer APPROACH_EXPIRED = 2;

    /**
     * 过期状态 --已过期
     */
    public static final Integer EXPIRED = 3;

    /**
     * 评估类型-队伍
     */
    public static final String EVALUATE_TYPE_TEAM = "Team";

    /**
     * 评估类型-专家
     */
    public static final String EVALUATE_TYPE_EXPERT = "Expert";

    /**
     * 所属单元类别-物资储备库
     */
    public static final Integer UNIT_CATEGORY_WAREHOUSE = 1;

    /**
     * 所属单元类别-企业
     */
    public static final Integer UNIT_CATEGORY_COMPANY = 2;

    /**
     * 所属单元类别-救援队伍
     */
    public static final Integer UNIT_CATEGORY_TEAM = 3;


    /**
     * 仓库级别-政府
     */
    public static final Integer WAREHOUSE_LEVEL_GOVERNMENT = 1;
    /**
     * 仓库级别-园区
     */
    public static final Integer WAREHOUSE_LEVEL_PARK = 2;

    /**
     * 仓库级别-企业
     */
    public static final Integer WAREHOUSE_LEVEL_COMPANY = 3;

    /**
     * 是否使用-是
     */
    public static final String USE_FLAG_YES = "1";

    /**
     * 评估类别-事件评估
     */
    public static final Long ASSESS_TYPE_EVENT = 1L;

    /**
     * 评估类别-能力评估
     */
    public static final Long ASSESS_TYPE_ABILITY = 2L;

    /**
     * 评估类别-综合评估
     */
    public static final Long ASSESS_TYPE_COMPREHENSIVE = 3L;

}
